package com.cheneyjoo.service;

import com.cheneyjoo.model.STUDENT_CLASS;

import java.util.Map;

public interface IStudentClassService {
    /**
     * 添加班级信息
     * @param student_class 班级对象
     * @return 是否成功
     */
    boolean addStudentClass(STUDENT_CLASS student_class);

    /**
     * 修改班级信息
     * @param student_class 班级对象
     * @return 是否成功
     */
    boolean updateStudentClass(STUDENT_CLASS student_class);

    /**
     * 删除班级
     * @param ids 主键IDs
     * @return 是否成功
     */
    boolean deleteStudentClass(int id);

    /**
     * 查询一个班级信息
     * @param id 主键ID
     * @return 班级对象
     */
    STUDENT_CLASS getStudentClass(int id);
    /**
     * 获取班级列表
     * @param where where条件键值队
     * @return 班级列表集合
     */
    Map<String,Object> getStudentClasses(int pageSize, int currPage, Map<String, String> where);
}
